From 114f30b7726c17b1c3851fdd53c22dd2b3922e84 Mon Sep 17 00:00:00 2001 From: Carlos Garnacho Date: Thu, 19 Aug 2010 21:49:22 +0200 Subject: [PATCH] GtkStyleSet: Register the "transition" property. --- gtk/gtkstyleset.c | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/gtk/gtkstyleset.c b/gtk/gtkstyleset.c index 7c42f1f7d0..315846536e 100644 --- a/gtk/gtkstyleset.c +++ b/gtk/gtkstyleset.c @@ -26,6 +26,7 @@ #include "gtkstyleset.h" #include "gtkprivate.h" #include "gtkthemingengine.h" +#include "gtkanimationdescription.h" #include "gtkintl.h" #include "gtkalias.h" @@ -94,6 +95,11 @@ gtk_style_set_class_init (GtkStyleSetClass *klass) gtk_style_set_register_property ("engine", GTK_TYPE_THEMING_ENGINE, &val, NULL); g_value_unset (&val); + g_value_init (&val, GTK_TYPE_ANIMATION_DESCRIPTION); + g_value_take_boxed (&val, gtk_animation_description_new (0, GTK_TIMELINE_PROGRESS_LINEAR)); + gtk_style_set_register_property ("transition", GTK_TYPE_ANIMATION_DESCRIPTION, &val, NULL); + g_value_unset (&val); + g_type_class_add_private (object_class, sizeof (GtkStyleSetPrivate)); } -- 2.30.2